package com.ksd.modules.advert.po;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author 飞哥
 * @date 2023-08-15$ 22:52$
 */
@Data
public class AdminAdvertSavePO implements java.io.Serializable{

    @ApiModelProperty("主键ID")
    private Long id;

    @ApiModelProperty("广告名称")
    private String name;

    @ApiModelProperty("有效开始时间")
    private String startTime;

    @ApiModelProperty("有效结束时间")
    private String endTime;

    @ApiModelProperty("广告图片")
    private String cover;

    @ApiModelProperty("跳转模式 1：无 2：链接  3：图片 4：界面跳转")
    private Integer skipModel;

    @ApiModelProperty("链接，图片，界面调整又具体的值")
    private String skipValue;

    @ApiModelProperty("开启状态 1：开启 0：未开启")
    private Integer status;

    @ApiModelProperty("是否删除 0=否,1=是")
    private Boolean isDeleted;

    @ApiModelProperty("广告功能类型 1：首页弹框广告 2：文章列表广告 3：文章内容banner广告")
    private Integer type;

    @ApiModelProperty("广告所有者ID(目前主要是为了短视频广告)")
    private Long advertiserId;

    @ApiModelProperty("广告所有者昵称(目前主要是为了短视频广告)")
    private String advertiserName;

    @ApiModelProperty("广告链接标题：须限定字数200")
    private String skipTitle;

    @ApiModelProperty("排序")
    private Integer sorted;

}
